function validateNewCategoryForm() {
	
	var name = document.getElementById("name").value;
		
		if (name == ""){
			document.getElementById("message").innerHTML = "Il nome della categoria deve essere specificato";
		
		document.getElementById("create").disabled = true;
		return;
	}
	
	if (window.XMLHttpRequest) // code for IE7+, Firefox, Chrome, Opera, Safari
	{ 
		xmlhttp = new XMLHttpRequest();
	}
	else // code for IE6, IE5
	{ 
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange = function()
	{
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			$response = xmlhttp.responseText;
			if (!strcmp($response, "ERR")) {
				document.getElementById("message").innerHTML = "Impossibile verificare se " + 
				"esiste una categoria con il nome specificato";
				document.getElementById("issue").disabled = false;
			} else if (!strcmp($response, "KO")) {
				document.getElementById("message").innerHTML = "Esiste già una categoria con " + 
				"il nome specificato";
				document.getElementById("create").disabled = true;
			} else {
				document.getElementById("message").innerHTML = "";
				document.getElementById("create").disabled = false;
			}
		}
	}

	xmlhttp.open("GET", "php/ajax/verify_category.php?name=" + name, true);
	xmlhttp.send();
	
}